Simulation Optimization of Urban Arterial Signals via Simultaneous Perturbation Stochastic Approximation (SPSA)
نویسندگان
چکیده
In this paper, we develop a simulation optimization procedure for optimizing the urban arterial traffic signal timings including a bunch of sequential intersections. The system performance is estimated via a stochastic discrete-event meso-scopic traffic simulator, and a gradient-based search algorithm on stochastic approximation is applied to give the optimal signal timings. Simultaneous perturbation analysis is used to derive both left-hand and righthand gradient estimators of the system performance with respect to the cycle lengths, green splits, and green offsets for those intersections within the arterial. Numerical experiments show that the meso-scopic traffic simulator provides reasonable system performance in much less running time if properly calibrated, compared with a widely-used commercial traffic microscopic simulation program CORSIM. In particular, for all scenarios designed, the optimizer converges to optimal signal timing plans which significantly increase the system performance. INTRODUCTION The vehicular delay at signalized intersections, which increases the travel time as well as reduces speed and reliability, is an obstacle that has a detrimental effect on cost-effectiveness of transportation system (6). Therefore, it has been the traffic engineer’s endeavor to quantify delay and optimize the signal system to increase the operational efficiency of the urban traffic system. Traffic simulation is an important tool for modeling the operation of dynamic traffic systems and helps analyze the causes and potential solutions of traffic problems such as congestion and safety. Various simulation models and optimization techniques have evolved and aided traffic engineer in the optimization process (1-6). The level of detail in simulation models ranges from macroscopic via meso-scopic to microscopic. Most of the existing traffic signal optimization programs, such as SYNCHRO, TRANSYT-7F, and PASSER-II(1), rely on deterministic and macroscopic simulation programs. One drawback of such applications is that the simulation program does not reflect real-world conditions (e.g. the left-turn bay capacity constraint). Microscopic simulation programs, such as CORSIM and VISSIM (6), can emulate traffic at signalized intersections in details. However, car-following and lanechanging logics are complicated to simulate and integrating signal optimization with this class of simulation is quite time and cost consuming. Meso-scopic models, which fill the gap between the aggregate level approach of macroscopic models and the individual tracking approach of the microscopic ones, can also simulate signal timing by translating signal states to road segment capacities. Examples are DynaMIT, DYNASMART, MITSIM and METROPOLIS (9). When the precise level more than macroscopic simulation is desirable and the detail of microscopic simulation is infeasible due to a large network or resources available are limited, meso-scopic models might be better choices.
منابع مشابه
Application of Simultaneous Perturbation Stochastic Approximation Method for Aerodynamic Shape Design Optimization
Aerodynamic shape design optimization problems, such as inverse and constrained airfoil design and axisymmetric nozzle design, are investigated by applying the simultaneous perturbation stochastic approximation (SPSA) method to objective functions that are estimated during each design iteration using a finite volume computational fluid dynamics technique for solving the compressible Navier–Stok...
متن کاملRobust parameter design optimization of simulation experiments using stochastic perturbation methods
Stochastic perturbation methods can be applied to problems for which either the objective function is represented analytically, or the objective function is the result of a simulation experiment. The Simultaneous Perturbation Stochastic Approximation (SPSA) method has the advantage over similar methods of requiring only 2 measurements at each iteration of the search. This feature makes SPSA att...
متن کامل2001: Constrained Optimization over Discrete Sets via Spsa with Application to Non-separable Resource Allocation
This paper presents a version of the Simultaneous Perturbation Stochastic Approximation (SPSA) algorithm for optimizing non-separable functions over discrete sets under given constraints. The primary motivation for discrete SPSA is to solve a class of resource allocation problems wherein the goal is to distribute a finite number of discrete resources to finitely many users in such a way as to o...
متن کاملA Stochastic Perturbation Algorithm for Inventory Optimization in Supply Chains
In recent years, simulation optimization has attracted a great deal of attention because simulation can model the real systems in fidelity and capture complex dynamics. Among numerous simulation optimization algorithms, Simultaneous Perturbation Stochastic Approximation (SPSA) algorithm is an attractive approach because of its simplicity and efficiency. Although SPSA has been applied in several...
متن کاملDiscrete Optimization via SPSA
We consider the use of a fixed gain version of SPSA (simultaneous perturbation stochastic approximation) for optimizing a class of discrete functions. The procedure has been modified to obtain an optimization method that is applicable to cost functions defined on a grid of points in Euclidean p-space having integer components. We discuss some related results on fixed gain SPSA and describe an a...
متن کاملOn an Efficient Distribution of Perturbations for Simulation Optimization using Simultaneous Perturbation Stochastic Approximation
Stochastic approximation as a method of simulation optimization is well-studied and numerous practical applications exist. One approach, simultaneous perturbation stochastic approximation (SPSA), has proven to be an efficient algorithm for such purposes. SPSA uses a centered difference approximation to the gradient based on two function evaluations regardless of the dimension of the problem. It...
متن کامل